package br.com.exoticacalcados.entidades;

import java.text.ParseException;

import org.hibernate.Session;
import org.hibernate.Transaction;

public class Main {

	public static void main(String[] args) throws ParseException {

		Session session = HibernateUtil.getSessionFactory().openSession();
		cadastrarPessoa(session);
		session.close();
	}

	private static void cadastrarPessoa(Session session) {
		Pessoa pessoa = new Pessoa();
		pessoa.setNome("alex");
		pessoa.setCidade("pATOS");
		pessoa.setCep("444444");
		pessoa.setEstado("Paraiba");
		pessoa.setRua("aaaaaaaaa");

		Transaction tx = null;
		try {
			tx = session.beginTransaction();
			session.save(pessoa);
			tx.commit();
		} catch (Exception e) {
			e.printStackTrace();
			tx.rollback();
		}
	}

}
